//---------------------------------------------------------------------
// CascadeSharp
// General Public License V2
//---------------------------------------------------------------------

using System;
using CascadeSharp.TKBRep.TopoDS;
using CascadeSharp.TKG3d.TopAbs;
using CascadeSharp.TKMath.gp;

namespace CascadeSharp.TKBO.IntTools
{
    //---------------------------------------------------------------------
    //  Class  IntTools_CommonPrt
    //---------------------------------------------------------------------
    public sealed class IntTools_CommonPrt
    {
        public IntTools_CommonPrt()
            : base()
        {
            throw new NotImplementedException();
        }

        public IntTools_CommonPrt(IntTools_CommonPrt aCPrt)
            : base()
        {
            throw new NotImplementedException();
        }

        public IntTools_CommonPrt Assign(IntTools_CommonPrt Other)
        {
            throw new NotImplementedException();
        }

        public void SetEdge1(TopoDS_Edge anE)
        {
            throw new NotImplementedException();
        }

        public void SetEdge2(TopoDS_Edge anE)
        {
            throw new NotImplementedException();
        }

        public void SetType(TopAbs_ShapeEnum aType)
        {
            throw new NotImplementedException();
        }

        public void SetRange1(IntTools_Range aR)
        {
            throw new NotImplementedException();
        }

        public void SetRange1(double tf, double tl)
        {
            throw new NotImplementedException();
        }

        public void AppendRange2(IntTools_Range aR)
        {
            throw new NotImplementedException();
        }

        public void AppendRange2(double tf, double tl)
        {
            throw new NotImplementedException();
        }

        public void SetVertexParameter1(double tV)
        {
            throw new NotImplementedException();
        }

        public void SetVertexParameter2(double tV)
        {
            throw new NotImplementedException();
        }

        public TopoDS_Edge Edge1()
        {
            throw new NotImplementedException();
        }

        public TopoDS_Edge Edge2()
        {
            throw new NotImplementedException();
        }

        public TopAbs_ShapeEnum Type()
        {
            throw new NotImplementedException();
        }

        public IntTools_Range Range1()
        {
            throw new NotImplementedException();
        }

        public void Range1(ref double tf, ref double tl)
        {
            throw new NotImplementedException();
        }

        public IntTools_SequenceOfRanges Ranges2()
        {
            throw new NotImplementedException();
        }

        public IntTools_SequenceOfRanges ChangeRanges2()
        {
            throw new NotImplementedException();
        }

        public double VertexParameter1()
        {
            throw new NotImplementedException();
        }

        public double VertexParameter2()
        {
            throw new NotImplementedException();
        }

        public void Copy(IntTools_CommonPrt anOther)
        {
            throw new NotImplementedException();
        }

        public bool AllNullFlag()
        {
            throw new NotImplementedException();
        }

        public void SetAllNullFlag(bool aFlag)
        {
            throw new NotImplementedException();
        }

        public void SetBoundingPoints(gp_Pnt aP1, gp_Pnt aP2)
        {
            throw new NotImplementedException();
        }

        public void BoundingPoints(gp_Pnt aP1, gp_Pnt aP2)
        {
            throw new NotImplementedException();
        }
    }; // class IntTools_CommonPrt
}